home *** CD-ROM | disk | FTP | other *** search
- # 1994 moon phase information for Pcal (from Old Farmer's Almanac)
- #
- # This file is to be called .moon94 (or moon94) for Un*x, moon94.dat for VMS;
- # it is to live in the same directory as the .calendar file or in the directory
- # where the Pcal executable lives.
- #
- # Moon file syntax:
- #
- # The user may enter the dates and (optionally) times of quarter
- # moons (from a reliable source such as an almanac or astronomical
- # table) into a file called .moon%y (moon%y.dat on VMS), where %y is
- # the last two digits of the year. If such a file exists (in the
- # same directory as the date file, or in the directory where Pcal
- # itself lives), Pcal will interpolate the phase of the moon from the
- # information in this file instead of using the default algorithm.
- #
- # (Pcal originally used an extremely simplistic moon phase algorithm;
- # the moon file was added to v4.0 to enable Pcal to interpolate the
- # phase of the moon from the [presumably more accurate] information
- # within. More recently, the original moon phase algorithm was
- # superseded by an astronomer-strength version, largely obviating
- # the need for a moon file; however, it will continue to be
- # supported for the foreseeable future.)
- #
- # Entries in the moon file must conform to the following syntax:
- #
- # if -A flag (American date formats) specified:
- # <quarter> <month><sep><day> {<hour><sep><min>}
- #
- # if -E flag (European date formats) specified:
- # <quarter> <day><sep><month> {<hour><sep><min>}
- #
- # where
- #
- # <quarter> := "nm", "fq" or "1q", "fm", "lq" or "3q" (new
- # moon, first quarter, full moon, last quarter)
- # <hour> := number 0-23 (24-hour clock)
- # <min> := number 0-59
- #
- # This file must contain entries for all quarter moons in the year,
- # in chronological order; if any errors are encountered, Pcal will
- # revert to using its default algorithm.
- #
- # As in the date file, comments start with '#' (unless escaped by '\')
- # and run through end-of-line.
- #
- # The moon file may contain the line "opt -A" or "opt "-E" to specify the
- # style of dates (American vs. European) contained therein; if present,
- # this line must precede the first date entry.
- #
-
- opt -A # file contains American-style dates
-
- lq 01/04 19:01 # last quarter
- nm 01/11 18:11 # new moon
- fq 01/19 15:27 # first quarter
- fm 01/27 08:24 # full moon
-
- lq 02/03 03:07
- nm 02/10 09:31
- fq 02/18 12:49
- fm 02/25 20:16
-
- lq 03/04 11:55
- nm 03/12 02:06
- fq 03/20 07:15
- fm 03/27 06:11
-
- lq 04/02 21:55
- nm 04/10 19:18
- fq 04/18 21:35
- fm 04/25 14:46
-
- lq 05/02 09:33
- nm 05/10 12:08
- fq 05/18 07:51
- fm 05/24 22:40
- lq 05/31 23:03
-
- nm 06/09 03:28
- fq 06/16 14:57
- fm 06/23 06:34
- lq 06/30 14:31
-
- nm 07/08 16:39
- fq 07/15 20:13
- fm 07/22 15:17
- lq 07/30 07:41
-
- nm 08/07 03:46
- fq 08/14 00:58
- fm 08/21 01:48
- lq 08/29 01:41
-
- nm 09/05 13:34
- fq 09/12 06:35
- fm 09/19 15:02
- lq 09/27 19:24
-
- nm 10/04 22:56
- fq 10/11 14:18
- fm 10/19 07:19
- lq 10/27 11:45
-
- nm 11/03 08:37
- fq 11/10 01:15
- fm 11/18 01:58
- lq 11/26 02:05
-
- nm 12/02 18:55
- fq 12/09 16:08
- fm 12/17 21:18
- lq 12/25 14:08
-